# @author zfd
# @date 2022年12月14日 11:51
# @desc 输入3边，判断是否可以组成三角形

def check():
    try:
        a = int(input('a: '))
        b = int(input('b: '))
        c = int(input('c: '))
        if a < 0 or b < 0 or c < 0:
            raise Exception('a b c must larger than zero')
        if a + b > c and b + c > a and c + b > a:
            print(f'a={a},b={b},c={c}可以组成三角形')
        else:
            print(f'a={a},b={b},c={c}不可以组成三角形')
    except ValueError:
        raise Exception('Invalid input')


def main():
    try:
        check()
    except Exception as e:
        print(e)


if __name__ == '__main__':
    main()
